<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{background-color:#fff;color:#333;font: 14px/1.231 microsoft yahei,simsun,arial,helvetica,clean,sans-serif;}
a{color:#333;}
a:hover{color:#dd641a;-ms-transition-duration: 0.3s; transition-duration: 0.3s;}
.main-color{color: #ffffff;}
ul{padding: 0;margin: 0;}
.center{width: 1200px;margin-right: auto;margin-left: auto;overflow: hidden;}
.content{width: 1100px;margin-right: auto;margin-left: auto;overflow: hidden;}
.desc{width: 100%;overflow: hidden;float: left;margin: 30px 0;font-size: 16px;line-height: 30px;}
.desc img{margin: 10px 0;}

.top{width: 100%;margin: 23px 0;float: left;}
.logo{float: left;margin-left: 50px;}
.logo a{float: left;display: inline-block;}
.logo img{float: left;}
.logo p{margin-left: 20px;float: left;font-weight: bold;font-size: 26px;color: #dd641a;line-height: 29px;border-left: 1px solid #737373;padding: 0 0 0 20px;margin-top: 10px;letter-spacing: 1px;}
.logo span{display: block;font-weight: 500;line-height: 27px;font-size: 22px;letter-spacing: 0;}
.tell{float: right;margin-right: 50px;}
.tell span{float: left;display: inline-block;text-align: right;font-size: 16px;}
.tell span em{display: block;}
.tell img{margin-right: 6px;margin-top: 5px;}
.tell p{float: right;font-weight: bold;font-size: 19px;color: #dd641a;line-height: 22px;}
.nav{width: 100%;float: left;height: 50px;line-height: 50px;background: #000;}
.nav ul{width: 1250px;}
.nav li{float: left;margin-right: 21px;}
.nav li.on,.nav li:hover{background: #dd641a;}
.nav li a{padding: 0 30px;color: #fff;line-height: 50px;display: inline-block;font-size: 18px;float: left;}

.footer{width: 100%;background: #333333;float: left;padding: 25px 0;color: #ddd;font-size: 13px;line-height: 24px;}
.foot-nav{width: 240px;float: left;}
.foot-nav li{width: 100%;float: left;text-align: center;}
.foot-nav a{color: #ddd;line-height: 30px;}
.foot-con{border-right: 1px solid #3a3a3a;width: 545px;float: left;border-left: 1px solid #3a3a3a;padding: 20px 0 20px 50px;}
.foot-con img{margin-bottom: 15px;}
.foot-img{width: 313px;float: left;padding-left: 50px;padding-top: 30px;}
.foot-img li{width: 101px;float: left;text-align: center;line-height: 30px;margin-right: 50px;}
.foot-img li img{border-radius: 3px;}

/* pc-slider*/
.index-slider{width:100%;height: 500px;overflow:hidden;position:relative;float: left;}
.index-slider .hd{clear:both;position:absolute;z-index:2;bottom: 24px; text-align:center;display: block;margin: 0 auto;width: 100%;}
.index-slider .hd ul{ display:inline-block;_display:inline;_zoom:1;}
.index-slider .hd ul li{display: inline-block;margin: 0 5px;width: 15px;height: 15px;border-radius: 50%;background: #FFF;font-size: 0;vertical-align: middle;}
.index-slider .hd ul li.on{background: #dd641a;}
.index-slider .bd{ position:relative; height:500px; z-index:0;   }
.index-slider .bd ul{margin:0;width: 100% !important;}
.index-slider .bd li{zoom:1;vertical-align:middle;width: 100% !important;height: 500px;}
.index-slider .bd li a{width:100%; height:500px;background-position: top center;background-repeat:no-repeat;display:block;background-size: auto 100%;text-indent: -999em;}
.index-slider a.prev{position:absolute;left:3%;top:45%;width: 30px;height: 30px;filter:alpha(opacity=30);opacity:0.6;transition:all 0.3s;}
.index-slider a.next{position:absolute;right:3%;top:45%;width: 30px;height: 30px;filter:alpha(opacity=30);opacity: 0.6;transition:all 0.3s;}
.index-slider a:hover{filter:alpha(opacity=100);opacity:1;}
.index-slider a.prev,a.next{width:40px;height:40px;border-radius: 5px;border: 1px solid #fff;padding: 12px;color: #fff;}
.index-slider a img{width: 100%;}


.search{background: #f3f3f3;width: 100%;height: 25px;padding: 10px 0;float: left;}
.search-keywords{font-size:14px;line-height: 25px;float: left;}
.serch-keywords strong{color:#333}
.search-keywords a{margin-right: 10px;color: #505050;}
.search-keywords a:hover{color:#dd641a}
.search-input{width: 248px;float:right;}
.search-input .inputc{box-sizing: border-box;width: 190px;height: 25px;line-height: 25px;border: none;float: left;padding: 3px 40px 3px 15px;border-radius: 13px;background: url(../images/ser1.png) no-repeat left center;font-size: 12px;}
.search-input .inputb{border: 0;background: url(../images/ser2.png) no-repeat -1px -1px;width: 73px;height: 25px;float: left;margin-left: -35px;cursor: pointer;text-indent:-999em;}

.index-ding{width:100%;overflow:hidden;float:left;padding: 40px 0;}
.index-ding ul{width: 1210px;}
.index-ding li{float: left;width: 230px;margin-right: 12px;border-radius: 5px;overflow: hidden;}

.index-title{width: 100%;float: left;text-align: center;padding: 30px 0;}
.index-title p{font-size: 45px;line-height: 50px;}
.index-title p span{font-weight: bold;}
.index-title em{font-size: 22px;line-height: 45px;}

.index-pro{width: 100%;float: left;overflow: hidden;padding: 0 0 60px 0;}
.numb{width: 100%;float: left;text-align: center;padding: 20px 0 60px 0;}
.numb li{width: 24%;float:left;border-right: 1px solid #999999;}
.numb li:last-child{border-right:none}
.numb p{font-size: 42px;line-height: 31px;text-align: center;display: inline-block;}
.numb em{font-size: 14px;background: #d66b1e;border-radius: 100%;width: 25px;height: 25px;display: inline-block;line-height: 25px;margin: 0 0 0 6px;}
.numb span{display:block;font-size:20px;}

.pro-Box{width: 1200px;text-align:left;position:relative}
.pro-top img{width: 732px;height: 418px;}
.pro-thumbs img{width: 147px;height:83px;}
.pro-Box .swiper-slide{overflow:hidden}
.pro-Box .hd{height: 60px;position:relative;text-align: center;width: 100%;float: left;margin-bottom: 10px;}
.pro-Box .hd ul{display: inline-block;}
.pro-Box .hd ul li{float:left;padding: 15px 0  13px 0;cursor:pointer;background: #f4f4f4;text-align: center;font-size: 18px;width: 183px;line-height: 16px;}
.pro-Box .hd ul li.on{height:30px;background: #d66b1e url(../images/prosanjiao.png) bottom center no-repeat;}
.pro-Box .hd ul li span{display: block;-webkit-transform: scale(0.8);width: 100%;font-size: 12px;}
.pro-Box .bd{float: left;background: url(../images/probg.jpg);width: 1200px !important;height: 550px !important;display: inline-block;}
.pro-Box .bd ul{width: 732px !important;margin: 20px 234px;overflow: hidden;height: 510px;float: left;}

.swiper-container{width: 100%;margin-left: auto;margin-right: auto;}
.pro-top{height: 82%;width: 100%;}
.pro-top .swiper-slide p{position: absolute;bottom: 0;height: 70px;background: #000000ab;width: 99%;font-size: 18px;line-height: 70px;padding-left: 2%;}
.pro-top .swiper-slide p a{color: #fff;height: 70px;line-height: 70px;display: inline-block;width: 180px;overflow: hidden;}
.pro-top .swiper-slide span{display: inline-block;width: 365px;font-size: 14px;line-height: 20px;color: #bcbcbc;float: right;margin: 15px 5px;height: 40px;overflow: hidden;}
.pro-top .swiper-slide .asdmore{color: #fff;line-height: 70px;font-size: 16px;background: #d66b1e;display: inline-block;width: 156px;float: right;text-align: center;}
.pro-top .swiper-button-next{background-color: #0000005e;right: 30px;width: 30px;height: 30px;padding: 5px;background-size: 35%;border-radius: 100%;}
.pro-top .swiper-button-prev{background-color: #0000005e;left: 30px;width: 30px;height: 30px;padding: 5px;background-size: 35%;border-radius: 100%;}
.pro-thumbs{height: 16%;box-sizing: border-box;padding: 0;}
.pro-thumbs .swiper-slide p{position:absolute;left:0;top:0;background: #000000b3;width:100%;height: 100%;color: #fff;text-align: center;line-height: 80px;font-size: 12px;cursor: pointer;}
.pro-thumbs .swiper-slide-active p{display:none; transition-duration: 0.3s;}
.pro-thumbs .swiper-slide:hover p{display:none; transition-duration: 0.3s;}

.index-fact{width: 100%;float: left;background: #f8f8f8;padding: 60px 0;}
.fact-con{width: 96.4%;overflow: hidden;float: left;margin-left: 1.8%;position: relative;}
.fact-con li{float: right;position: relative;margin: 0 13px 13px 0;}
.fact-con li:nth-child(1),.fact-con li:nth-child(4){margin-right:0}
.fact-con li p{line-height: 40px;height: 40px;width: 100%;position: absolute;bottom: 0;background: rgba(0,0,0,0.7);color: #fff;text-align: center;font-size: 15px;}
.fact-con h5{float: left;font-size: 25px;width: 281px;line-height: 70px;background: url(../images/xian.jpg) top left no-repeat;}
.fact-con h5 p{font-size: 14px;line-height: 26px;font-weight: normal;}
.fact-con .mores{float:left;display: inline-block;width: 117px;height: 30px;line-height: 30px;color: #d66b1e;border: 2px solid #d66b1e;text-align: center;position: absolute;left: 0;top: 163px;}
.fact-con .mores:hover{background:#d66b1e;color:#fff}

.index-pater{width: 100%;float: left;padding: 60px 0;}
.index-pater ul{float: left;overflow: hidden;border: 1px solid #7f7f7f;border-bottom: none;}
.index-pater li{float: left;border-bottom: 1px solid #7f7f7f;border-right: 1px solid #7f7f7f;padding: 20px 0 15px 0;text-align: center;height: 143px;width: 238.6px;}
.index-pater li:nth-child(5),.index-pater li:nth-child(10){border-right:none;width: 238.6px;}
.index-pater li:last-child{background:#d66b1e;padding: 57px 0 50px 63px;height: 71px;text-align: left;color: #fff;width: 175.82px;}
.index-pater li strong{display:block;font-size:20px;color:#f1ded0;font-weight:normal}
.index-pater li a{text-transform:uppercase;color:#f1ded0;}
.index-pater li p{line-height: 37px;width:100%;color:#333;}

.index-cates{width: 100%;float: left;background: url(../images/catesbg.jpg) left bottom no-repeat;height: 865px;}

.index-team{width: 100%;float: left;padding: 60px 0 80px 0;overflow: hidden;}
.team-dec{width: 570px;float: left;margin: 35px 20px 0 20px;background: #474442;color: #fff;}
.team-dec h3{font-size: 22px;border-bottom: 1px solid #afafaf;margin: 0 25px;line-height: 67px;letter-spacing: 4px;color: #ffe6c3;}
.team-dec p{font-size: 16px;margin: 24px 25px 4px 25px;line-height: 25px;}
.team-dec .about-more{height: 35px;float: right;width: 85px;background: #dd641a;font-size: 18px;text-align: center;line-height: 35px;}
.team-dec .about-more:hover{color:#333}
.index-team ul{width: 590px;float: right;}
.index-team li{float: left;width: 250px;margin: 35px 20px 0 20px;background: #474442;}
.index-team li p{color: #fff;font-size: 16px;font-weight: bold;padding: 10px 20px 0 20px;line-height: 30px;height: 97px;}
.index-team li span{display: block;font-size: 14px;line-height: 20px;font-weight: normal;}
.index-team li img{width: 276px;height: 153px;}

.index-adv{width: 100%;float: left;background: #f8f8f8;overflow: hidden;padding: 60px 0 70px 0;}
.index-adv ul{padding: 0 85px;overflow: hidden;}
.index-adv li{float: left;width: 189px;height: 248px;margin: 0 34px;background:#d66a1f;border-radius: 18px;position: relative;}
.index-adv li h4{color: #fff;margin-top: 10px;line-height: 55px;text-align: center;font-size: 20px;font-weight: normal;}
.index-adv img{border: 12px solid #fff;border-radius: 50%;margin: 0 54px;z-index: 4;float: left;overflow: hidden;position: absolute;background: #fff;padding-top: 0px;}
.index-adv li p{background:#fff;border-radius: 16px;height: 94px;position: absolute;bottom: 0;z-index: 0;padding: 0px 7px;padding-top: 55px;}
.index-progress{width: 100%;float: left;padding: 60px 0;}
.index-banner01{width: 100%;overflow: hidden;float: left;margin-bottom: 60px;}
.index-banner02{height: 236px;width: 100%;overflow: hidden;float: left;}
.index-banner02 a{display: block;width: 100%;height: 236px;}

/*news*/
.index-news {overflow:hidden;width:100%;padding-top:60px;padding-bottom: 60px;background:url(../images/grey.png) repeat center;float: left;}
.index-news .newsbox{ overflow:hidden; width:1000px; height:410px; margin:0 auto;}
.index-news .newslist{overflow:hidden;float:left;margin-right:24px;width: 380px;height:410px;}
.index-news .newslist.last{ margin-right:0}
.index-news .ntitle{overflow:hidden;padding-left:10px;border-left:3px solid #dd641a;width: 360px;margin-bottom:25px;}
.index-news .ntitle h3{ font-size:20px; margin-bottom:2px;}
.index-news .ntitle h3 a{ color:#000;}
.index-news .ntitle p{ overflow:hidden; width:100%;}
.index-news .ntitle p span{ float:left; font-size:13px; color:#999;}
.index-news .ntitle p a{float:right;font-size:13px;}
.index-news .newslist img{display:block;margin-bottom:20px;}
.index-news .newslist ul{ overflow:hidden; width:100%;}
.index-news .newslist ul li{ padding-left:15px; background:url(../images/news_s.png) left center no-repeat; font-size:13px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:38px;}
.index-news .wenda{ overflow:hidden; width:100%; height:340px; position:relative}
.index-news .wendalist{ overflow:hidden; width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dashed #bcbdb9}
.index-news .wendalist h5{ font-weight:normal; padding-left:35px; background:url(../images/news_w.png) left center no-repeat; line-height:24px; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:15px;}
.index-news .wendalist p{ font-size:13px; line-height:24px; height:48px; overflow:hidden; padding-left:35px; background:url(../images/news_d.png) no-repeat left top;}

.gotop-wrapper {position:fixed;bottom:50px;right:15px;z-index:1001;border-radius: 3px;}
.gotop-wrapper:hover { background-color:rgba(0,0,0,0.6); background-color:#6d6d6d\9; } 
.gotop-wrapper a {display:none;_display:none !important;width: 43px;height: 43px;overflow:hidden;text-align: center;}

.left-sevice {position:fixed;top: 185px;right: 4px;z-index:1001;border-radius: 3px;width: 146px;box-shadow: 3px 2px 9px #67676775;}
.show-status{position: relative;}
.show-status .kf-close-btn{position:absolute;width: 40px;height: 40px;text-align: center;cursor: pointer;right: -4px;top: 4px;}
.show-status .kf-close-btn img{width: 23px;}
.show-status img{width: 146px;display:inline-block;}
.kf-zixun{cursor:pointer}

.slider{float:left; overflow:hidden; width:100%;height: 300px;background-position: top center;background-repeat: no-repeat;}
.breadcrumbs{padding-left: 21px;background: url(../images/icon-home.png) no-repeat left 16px;float: left;width: 100%;line-height: 50px;}
.breadcrumbs i{font-family:simsun;font-style:normal;}
.breadcrumbs a:hover{color:#dd641a;text-decoration:underline;}
.breadcrumbs strong{color: #dd641a;font-weight: normal;}

.con-title{width: 100%;float: left;text-align: center;padding: 20px 0;}
.con-title p{font-size: 21px;line-height: 30px;text-transform: uppercase;color: #d66a1f;}
.con-title p span{font-size:38px;line-height: 50px;display: block;color:#333}

.con-title01{width: 100%;float: left;text-align: center;padding: 20px 0;}
.con-title01 p{font-size: 21px;line-height: 30px;text-transform: uppercase;}
.con-title01 p span{font-size:38px;line-height: 50px;display: block;}

.about-qiqi{width: 100%;float: left;margin: 25px 0 90px;}

.about-con{width: 100%;float: left;padding: 60px 0;border-bottom: 1px solid #d9d9d9;margin-bottom: 40px;}
.about-left{float: left;}
.about-right{float: right;width: 550px;}
.about-right p{/* color: #7e7e7e; */font-size: 15px;line-height: 40px;}
.morec{line-height: 36px;color: #fff;background:#d76c1f;margin-top: 40px;padding: 1px 20px;float: left;}
.morec img{margin-right:8px}

.patener-con{width: 100%;float: left;overflow: hidden;margin: 30px 0 40px 0;}
.patener-con ul{width: 102%;float:left;}
.patener-con li{width: 15.5%;float: left;margin-right: 1%;overflow: hidden;text-align: center;margin-bottom: 25px;}
.patener-con img{border: 1px solid #7f7f7f;width: 98%;}
.patener-con a:hover img{border: 1px solid #dd641a;}
.patener-con p{line-height: 40px;}

.contact-con{width: 100%;float: left;overflow: hidden;margin: 30px 0 60px 0;background: #f7f7f7;}
.contact-left{width: 522px;float: left;padding-left: 40px;padding-top: 30px;}
.contact-left h1{line-height: 85px;font-size: 25px;color: #d66a1f;}
.contact-left p{float: left;margin-bottom: 15px;line-height: 45px;width: 100%;border-bottom: 1px solid #c6c6c6;font-size: 15px;}
.contact-left p:last-child{border-bottom:none;}
.contact-left img{float: left;margin-right: 12px;margin-top: 10px;}
.contact-right{float: right;}

.factory{width: 100%;float: left;overflow: hidden;margin: 30px 0 60px 0;}
.factory-left{width: 220px;float: left;background:#d66a1f;color: #fff;padding: 40px 40px 70px 40px;}
.factory-left h1{font-size: 28px;line-height: 50px;width: 100%;float: left;overflow: hidden;}
.factory-left p{line-height: 26px;width: 100%;float: left;overflow: hidden;opacity: 0.7;}
.factory-left img{background: #00000059;border-radius: 100%;width: 63px;padding: 17px;margin: 23px 50px 10px 50px;opacity: 0.3;}

.factory-right{width: 800px;float: left;margin-top: 20px;}
.factory-right li{float: left;width: 254px;margin-left: 12px;position: relative;margin-bottom: 12px;}
.factory-right p{line-height: 40px;height: 40px;width: 100%;position: absolute;bottom: 0;background: rgba(0,0,0,0.7);color: #fff;text-align: center;font-size: 15px;}


.elite{width: 100%;overflow: hidden;float: left;margin: 30px 0 60px 0}

.equip-con{width: 100%;overflow: hidden;float: left;margin: 45px 0 75px 0;}
.equip-con li{float: right;position: relative;margin: 0 13px 12px 0;}
.equip-con li:nth-child(1),.equip-con li:nth-child(4){margin-right:0}
.equip-con li p{line-height: 40px;height: 40px;width: 100%;position: absolute;bottom: 0;background: rgba(0,0,0,0.7);color: #fff;text-align: center;font-size: 15px;}
.equip-con h5{float: left;font-size: 25px;width: 235px;line-height: 52px;margin-bottom: 47px;padding: 0 33px;/* font-weight: normal; */}
.equip-con h5 em{color:#d66a1f;margin-right:5px;font-size: 30px;}
.equip-con h5 p{font-size: 15px;line-height: 28px;font-weight: normal;}

.gongyi{width: 100%;float: left;background:url(../images/gongyibg.jpg) top center no-repeat;overflow: hidden;padding: 50px 0 65px 0;}
.gongyicon{width: 100%;float: left;overflow: hidden;margin-top: 30px;}

.content-page{text-align: center;overflow: hidden;width: 100%;margin: 20px 0 60px 0;}
.content-page a{padding: 10px 19px;text-decoration: none;color: #000;background: #fff;display: inline-block;line-height: 24px;border: 1px solid #ddd;border-radius: 100%;text-align: center;}
.content-page a:hover{color: #fff;background: #dd641a;}
.content-page a:hover em{color:#fff}
.content-page a.on{/* color: #fff; */background: #dd641a;}
.content-page a.up em{font-family:"simsun";font-style:normal;font-size:14px;/* margin: 0 8px 0 0; */color: #000;font-weight: 700;}
.content-page a.down em{font-family:"simsun";font-style:normal;font-size:14px;/* margin: 0 0 0 8px; */color: #000;font-weight: 700;}
.content-page .up:hover em{color: #fff;}
.content-page .down:hover em{color: #fff;}


.news-title{width: 100%;float: left;border-left: 1px solid #b2b2b2;margin: 30px 0 30px 0;}
.news-title li{float: left;line-height: 65px;font-size: 18px;border-top: 1px solid #b2b2b2;border-bottom: 1px solid #b2b2b2;border-right: 1px solid #b2b2b2;}
.news-title li a{color:#000;display: block;padding: 0 29px;}
.news-title li.on{background: #d66a1f;}
.news-title li.on a{color: #fff;}
.news-title li:hover{background: #d66a1f;}
.news-title li:hover a{color: #fff;}
.news-cont{width: 100%;overflow: hidden;float: left;margin: 30px 0;}
.news-cont li{width: 1129px;padding: 13px 50px 13px 13px;float: left;background:#f8f8f8;margin-bottom: 15px;}
.news-img{width: 20%;float: left;}
.news-right{width: 77%;float: right;}
.news-right h4{font-weight: normal;color: #000;font-size: 18px;line-height: 40px;}
.doted{width: 100%;float: left;line-height: 35px;}
.doted dl{color: #949494;float: left;margin-right: 30px;}
.doted dl:nth-child(2) a{
    background: url(../images/zan.png) left center no-repeat;
    padding-left: 26px;
    color: #949494;
}
.doted img{margin-right: 5px;margin-bottom: 5px;}
.news-p{color: #949494;line-height: 24px;width: 100%;overflow: hidden;float: left;height: 48px;}

.news-detail{width: 1098px;float:left;overflow:hidden;background:#fafafa;border:1px solid #c6c6c6;padding:50px;}
.news-detail h1{font-size: 30px;line-height: 60px;width: 100%;overflow: hidden;}
.news-detail .doted{border-bottom:1px solid #323232;line-height: 32px;padding-bottom: 16px;}
.news-detail a.fanhui{float: right;color: #fff;background: #dd641a;padding: 0 30px;height: 32px;line-height: 32px;font-size: 18px;}
.share{width:100%;overflow:hidden;float:left;}
.qwu1{height: 231px;padding-top: 70px;width: 80%;float: left;}
.qwu1 h3{width: 90px;height: 35px;font-size: 16px;color: #ffffff;text-align: center;line-height: 35px;background: #A31E21;}
.qwu1 ul{margin-top: 10px;}
.qwu1 li a{font-size: 14px;/* color: #666666;*/line-height: 36px;padding-left: 15px;background: url("../images/dz_13.jpg") no-repeat left center;}
.qwu1 li a:hover{background: url("../images/dz_10.jpg") no-repeat left center;}
.qwu1 li a span{display: block;float: right;font-size: 14px;color: #999999;}
.news-tuij-img{margin-bottom:70px}

.pro-cont{width: 100%;overflow: hidden;float: left;margin: 30px 0 0 0;}
.pro-cont ul{width: 1235px;overflow: hidden;}
.pro-cont li{float: left;width:375px;margin-right:35px;position: relative;margin-bottom: 40px;}
.pro-cont li img{width:375px;height:329px;}
.pro-cont p{line-height: 42px;height: 42px;color:#eaeaea;width: 100%;position: absolute;bottom: 0;background: #000000a6;color: #fff;text-align: center;font-size: 15px;}

.case-con{width: 100%;overflow: hidden;float: left;margin-top: 40px;}
.case-con dl{width: 100%;overflow: hidden;float: left;border-top: 3px solid #000;padding: 15px 0;margin-bottom: 50px;position: relative;}
.case-con dt{float:left;margin-right: 13px;}
.case-con dt:nth-child(1){width: 308px;}
.case-con dt h2{background: #000;width: 310px;height: 50px;line-height: 50px;text-align: center;font-size: 24px;letter-spacing: 5px;float: left;}
.case-con dt h2 a{color: #fff;}
.case-con dt p{float: left;border-left: 3px solid #b2b2b2;padding-left: 15px;margin: 50px 0 50px 50px;}
.case-con dt span{font-size: 17px;color: #000;line-height: 20px;width: 100%;float: left;margin-bottom: 12px;}
.case-con dt span:last-child{margin-bottom:0;}

.case-con dd{margin-right: 14px;float: left;}
.case-con dd.dd01{position: absolute;top: 253px;width: 308px;}
.case-con dd.dd02{float: left;width: 457px;}
.case-con dd.dd03{margin-right: 0;margin-bottom: 15px;width: 308px;}
.case-con dd.dd04{margin-right: 0;width: 308px;}
.case-con dd.dd01 img{width: 308px;height: 223px;}
.case-con dd.dd02 img{width: 457px;height: 461;}
.case-con dd.dd03 img{width: 308px;height: 223px;}
.case-con dd.dd04 img{width: 308px;height: 223px;}

.case-detail{width: 100%;overflow: hidden;float: left;}
.detail-top{width: 100%;overflow: hidden;float: left;margin: 80px 0 60px 0;}
.detail-left{width: 340px;float: left;border-right: 2px solid #e7e7e7;}
.detail-left h1{width: 100%;text-align: center;font-size: 27px;letter-spacing: 3px;line-height: 35px;}
.detail-left p{width: 100%;float: left;text-align: center;line-height: 20px;color: #c1c1c1;font-size: 13px;margin-top: 20px;}
.detail-left span{margin: 0 16px;}
.detail-left span img{margin-right: 5px;margin-bottom: 3px;}
.detail-right{width: 650px;float: right;line-height: 40px;font-size: 15px;margin-top: -5px;}
.detail-title{width: 100%;overflow: hidden;float: left;border-top: 1px solid #a1a1a1;padding-top: 18px;color: #000;font-size: 18px;margin-top: 30px;}
.detail-title img{margin-right: 15px;}
.case-dtuij{width: 100%;overflow: hidden;float: left;margin: 30px 0;}
.case-dtuij h4{line-height: 30px;font-size: 21px;margin-bottom: 30px;}
.case-dtuij em{background: #d66a1f;float: left;margin-right: 15px;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 21px;font-family: simsun;color: #fff;font-weight: bold;border-radius: 100%;}
.case-dtuij ul{width: 100%;overflow: hidden;}
.case-dtuij li{float: left;width: 340px;margin-right: 40px;position: relative;margin-bottom: 40px;}
.case-dtuij li:last-child{margin-right:0}
.case-dtuij li img{width:375px;height: 246px;}
.case-dtuij p{line-height: 42px;height: 42px;color:#eaeaea;width: 100%;position: absolute;bottom: 0;background: #00000054;color: #fff;text-align: center;font-size: 15px;}

.pro-dtuij{width: 100%;overflow: hidden;float: left;margin: 30px 0 0 0;}
.pro-dtuij h4{line-height: 30px;font-size: 21px;margin-bottom: 30px;}
.pro-dtuij em{background: #d66a1f;float: left;margin-right: 15px;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 21px;font-family: simsun;color: #fff;font-weight: bold;border-radius: 100%;}
.pro-dtuij ul{width: 100%;overflow: hidden;}
.pro-dtuij li{float: left;width: 373px;margin-right: 40px;position: relative;margin-bottom: 40px;}
.pro-dtuij li:last-child{margin-right:0}
.pro-dtuij li img{width:375px;height: 327px;}
.pro-dtuij p{line-height: 42px;height: 42px;color:#eaeaea;width: 100%;position: absolute;bottom: 0;background: #00000054;color: #fff;text-align: center;font-size: 15px;float: left;}

.pnews-dtuij{width: 100%;overflow: hidden;float: left;margin: 30px 0 60px 0;}
.pnews-dtuij h4{line-height: 30px;font-size: 21px;margin-bottom: 30px;}
.pnews-dtuij em{background: #d66a1f;float: left;margin-right: 15px;width: 30px;height: 30px;line-height: 30px;text-align: center;font-size: 21px;font-family: simsun;color: #fff;font-weight: bold;border-radius: 100%;}

.prot-news{width: 94%;overflow: hidden;float: left;background: #f4f4f4;padding: 3%;}
.pnews-left{width: 575px;float: left;}
.pnews-right{width: 413px;float: right;background: #ededed;padding: 20px;}

.pnews-left dt{width: 220px;float:left;}
.pnews-left dd{width: 310px;position:relative;float: right;background: #ededed;padding: 10px 15px;}
.pnews-left dd h3{font-weight:700;font-size: 16px;line-height:30px;/* color:#333; */padding: 0;height: 30px;overflow: hidden;float: left;}
.pnews-left dd p.co{font-size: 12px;line-height: 18px;color:#28282a;padding-top:10px;height: 57px;overflow: hidden;float: left;}
.pnews-left dd p.time{font-size:12px;line-height: 26px;color:#888;border-bottom:1px dotted #ddd;float: left;width: 100%;}
.pnews-left dd p.more{margin-top: 10px;float: left;}
.pnews-left dd p.more span{ font-size:12px; line-height:26px; color:#fff; background-color:#28282a; display:inline-block; padding:0 15px;-ms-transition-duration: 0.3s; transition-duration: 0.3s;}
.pnews-left a:hover dd h3{ color:#28282a; }
.pnews-left a:hover dd p span{ background-color:#28282a;}

.home-news-title{height: 28px;position:relative;border-bottom: 1px solid #dadada;}
.home-news-title li{float:left;height: 28px;text-align:center;font-size: 14px;line-height: 28px;color:#fff;cursor:pointer;margin-right: 2px;background-color: #28282a;padding: 0 24px;}
.home-news-title li.on{ color:#fff; background-color:#28282a;}
.home-news-title a{display:inline-block;float:right;font-weight:normal;text-transform:uppercase;font-size:12px;line-height:22px;position:relative;padding-right:10px;}
.faqMarquee{position:relative;overflow:hidden;margin-top: 12px;}
.home-faq-list dl{padding: 9px 0;border-top:1px dotted #ccc;}
.home-faq-list dl dt,.home-faq-list dl dd{ position:relative; padding-left:30px;}
.home-faq-list dl dt{font-weight:700;font-size: 12px;line-height:30px;height:30px;overflow:hidden;}
.home-faq-list dl a:hover dt{text-decoration: underlines;}
.home-faq-list dl dd{font-size: 12px;line-height: 24px;margin-top:0;height: 48px;overflow:hidden;}
.home-faq-list dl dt span,.home-faq-list dl dd span{position:absolute;left:0;width: 22px;height:26px;}
.home-faq-list dl dt span{ top:0px; background:url(../images/faq-q.png) no-repeat left 1px;}
.home-faq-list dl dd span{ top:0px; background:url(../images/faq-a.png) no-repeat left 0px;}


.pro-detail-top{width: 100%;overflow: hidden;float: left;margin: 60px 0 40px 0;}
.pdetail-left{width: 554px;height: 462px;float: left}
.detail-pright{width: 475px;float: right;line-height: 40px;font-size: 15px;margin-top: -5px;}
.detail-pright h1{font-size: 28px;line-height: 70px;border-bottom: 1px solid #999;margin-bottom: 29px;}
.contact-pro{width: 100%;float: left;overflow: hidden;margin-top: 66px;}
.contact-pro a{background: #dd641a;color: #fff;line-height: 55px;padding: 0 25px;height: 55px;display: inline-block;font-size: 24px;border-radius: 10px;letter-spacing: 3px;float: left;margin-right: 25px;}
.contact-pro span{float: left;font-size: 18px;color: #aaaaaa;line-height: 28px;}
.contact-pro em{display: block;font-size: 28px;color: #000;letter-spacing: 0;}

.pdetail-left .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity: 1;}
.pdetail-left .swiper-pagination .swiper-pagination-bullet-active{background: #dd641a;}
.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 7px !important;}
.swiper-container-horizontal&gt;.swiper-pagination-bullets{bottom: 20px !important;}
.pdetail-left .swiper-button-next{background: #0000004f url(../images/right.png) center center no-repeat;background-size: 78%;width: 40px;right: 0;}
.pdetail-left .swiper-button-prev{background: #0000004f url(../images/left.png) center center no-repeat;background-size: 78%;width: 40px;left: 0;}


.detail-left{width: 340px;float: left;border-right: 2px solid #e7e7e7;}
.detail-left h1{width: 100%;text-align: center;font-size: 27px;letter-spacing: 3px;line-height: 35px;}
.detail-left p{width: 100%;float: left;text-align: center;line-height: 20px;color: #c1c1c1;font-size: 13px;margin-top: 20px;}
.detail-left span{margin: 0 16px;}
.detail-left span img{margin-right: 5px;margin-bottom: 3px;}
.detail-right{width: 650px;float: right;line-height: 40px;font-size: 15px;margin-top: -5px;}


.qs {height: 620px;width: 100%;float: left;overflow: hidden;background: url(../images/probj.jpg) top center no-repeat;}
.qsu {height: 60px;position:relative;text-align: center;width: 100%;float: left;margin-bottom: 10px;}
.qsu ul{display:inline-block}
.qsu li {float:left;padding: 15px 0  13px 0;cursor:pointer;background: #f4f4f4;text-align: center;font-size: 18px;width: 183px;line-height: 16px;}
.qsu li.on{height:30px;background: #d66b1e url(../images/prosanjiao.png) bottom center no-repeat;}
.qsu li span{display: block;-webkit-transform: scale(0.8);width: 100%;font-size: 12px;}
.qsu li a{color:#333;}

.qsk {float: left;width: 1136% !important;height: 526px !important;display: inline-block;}
.pro_cat{width: 1136px !important;margin: 30px 32px;overflow: hidden;height: 492px;float: left;}
.qsz {height: 492px;width: 920px;overflow: hidden;float: right;}
.qsz img {width: 920px;height: 492px;}
.qsz a{ position:relative; display:block;}
.qsz p{position: absolute;bottom: 0;height: 70px;background: rgba(0,0,0,0.6);width: 100%;font-size: 18px;line-height: 70px;}
.qsz i{color: #fff;height: 70px;line-height: 70px;display: inline-block;width: 239px;overflow: hidden;float: left;font-style: normal;padding-left: 15px;}
.qsz span{display: inline-block;width: 480px;font-size: 14px;line-height: 20px;color: #bcbcbc;float: right;margin: 15px 19px 15px 5px;height: 40px;overflow: hidden;}
.qsz em{color: #fff;line-height: 70px;font-size: 16px;background: #d66b1e;display: inline-block;width: 156px;float: right;text-align: center;}

.qsy{height: 492px;box-sizing: border-box;padding: 0;overflow: hidden;width: 216px;float: left;}
.qsy ul{float:left;display:inline-block}
.qsy li {position: relative;float: left;width: 100%;}
.qsy li p {position:absolute;left:0;top:0;background: rgba(0,0,0,0.6);width:100%;height: 50%;color: #fff;text-align: center;line-height: 20px;font-size: 12px;cursor: pointer;padding: 56px 0;height: 20px;overflow: hidden;}
.qsy li.on p{ display:none;}
.qsy li img {height: 123px;width: 216px;}
.pro_cat .prev1{position: absolute;left: 241px;top: 200px;cursor:pointer;opacity: 0.5;filter: alpha(opacity=50);width: 50px;height: 50px;background: #000;border-radius: 100%;text-align: center;}
.pro_cat .next1{position: absolute;right: 20px;top: 200px;cursor:pointer;opacity:0.5;filter: alpha(opacity=30);width: 50px;height: 50px;background: #000;border-radius: 100%;text-align: center;}
.pro_cat .prev1 img,.pro_cat .next1 img{width: 33%;margin-top: 9px;}
.prev1:hover,.next1:hover{ opacity:0.9;filter: alpha(opacity=90);}
</pre></body></html>